beyond (someone)'s means

Translations
au-dessus des moyens de quelqu’un
Definitions
Refers to something that is too expensive or unaffordable for someone based on their financial resources or income.